Leeward Islands – English–Español translations

🇬🇧 en es 🇪🇸

Leeward Islands properNoun

  • Island group
islas de Sotavento
Wiktionary Links